package bean;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class ConfigBean {

    @Bean
    public SkyLance skyLance(){
        return new SkyLance();
    }
    @Bean
    public SkyLance lance(){
        return new SkyLance();
    }

    // 在下面方法的参数列表中,我们使用参数表示当前方法需要的类型
    // Spring会自动从Spring容器中选取合适的对象将参数赋值
    // 也就是说这个方法运行时,参数l就是上面保存到Spring容器的SkyLance对象
    @Bean
    public LvBu lvBu(SkyLance lance){
        LvBu lb=new LvBu();
        lb.setSkyLance(lance);
        return lb;
    }



}
